Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 ORCHARD ROAD Detached £1,505,705 £262,000 30 Nov 1995
THE SHAMBLES, 17 ORCHARD ROAD Detached £1,447,993 £960,000 26 Nov 2014